An investigation of modelling and design for software service applications
نویسندگان
چکیده
Software services offer the opportunity to use a component-based approach for the design of applications. However, this needs a deeper understanding of how to develop service-based applications in a systematic manner, and of the set of properties that need to be included in the 'design model'. We have used a realistic application to explore systematically how service-based designs can be created and described. We first identified the key properties of an SOA (service oriented architecture) and then undertook a single-case case study to explore its use in the development of a design for a large-scale application in energy engineering, modelling this with existing notations wherever possible. We evaluated the resulting design model using two walkthroughs with both domain and application experts. We were able to successfully develop a design model around the ten properties identified, and to describe it by adapting existing design notations. A component-based approach to designing such systems does appear to be feasible. However, it needs the assistance of a more integrated set of notations for describing the resulting design model.
منابع مشابه
Investigation on Reliability Estimation of Loosely Coupled Software as a Service Execution Using Clustered and Non-Clustered Web Server
Evaluating the reliability of loosely coupled Software as a Service through the paradigm of a cluster-based and non-cluster-based web server is considered to be an important attribute for the service delivery and execution. We proposed a novel method for measuring the reliability of Software as a Service execution through load testing. The fault count of the model against the stresses of users ...
متن کاملInvestigation the effect of driving pattern on thermal performance of Nissan Leaf’s electric motor
Whereas reducing carbon pollutant and fossil fuel energy consumption have become the most important environmental and economic concerns in the world, electric vehicles and their cooling system are in automotive industry manufacturers and designers agendum more than ever. Various motor electromagnetic and mechanical losses act as heat sources and could lead to performance falloff and premature e...
متن کاملطراحی و اجرای یک سرویس Game GIS برای مدیریت بحران زمینلرزه مطالعهی موردی: منطقهی 10 تبریز
The term "Game GIS” implies to real spatially enabled games in which a special part of the world is virtually simulated, represented and managed. In fact, game GIS is an integrated system consists of video games and geographical information systems, aimed to simulate and representing spatially enabled environment. The achieved result of implementing a game GIS service can be exploite...
متن کاملAnalyzing registry, log files, and prefetch files in finding digital evidence in graphic design applications
The products of graphic design applications leave behind traces of digital information which can be used during a digital forensic investigation in cases where counterfeit documents have been created. This paper analyzes the digital forensics involved in the creation of counterfeit documents. This is achieved by first recognizing the digital forensic artifacts left behind from the use of graphi...
متن کاملModeling water resource systems using a service-oriented computing paradigm
Service-oriented computing is a software engineering paradigm that views complex software systems as an interconnected collection of distributed computational components. Each component has a defined web service interface that allows it to be loosely coupled with client applications. The service-oriented paradigm presents an attractive way of modeling multidisciplinary water resource systems be...
متن کامل